Abstracting Modelling Languages: A Reutilization Approach

نویسندگان

  • Juan de Lara
  • Esther Guerra
  • Jesús Sánchez Cuadrado
چکیده

ing Modelling Languages: A Reutilization Approach Juan de Lara, Esther Guerra, and Jesús Sánchez Cuadrado Universidad Autónoma de Madrid (Spain) {Juan.deLara, Esther.Guerra, Jesus.Sanchez.Cuadrado}@uam.es Abstract. Model-Driven Engineering automates the development of information systems. This approach is based on the use of Domain-Specific Modelling Languages (DSMLs) for the description of the relevant aspects of the systems to be built. The increasing complexity of the target systems has raised the need for abstraction techniques able to produce simpler versions of the models, but retaining certain properties of interest. However, developing such abstractions for each DSML from scratch is a time and resource consuming activity. Our solution to this situation is a number of techniques to build reusable abstractions that are defined once and can be reused over families of modelling languages sharing certain requirements. As a proof of concept, we present a catalogue of reusable abstractions, together with an implementation in the MetaDepth multi-level meta-modelling tool. Model-Driven Engineering automates the development of information systems. This approach is based on the use of Domain-Specific Modelling Languages (DSMLs) for the description of the relevant aspects of the systems to be built. The increasing complexity of the target systems has raised the need for abstraction techniques able to produce simpler versions of the models, but retaining certain properties of interest. However, developing such abstractions for each DSML from scratch is a time and resource consuming activity. Our solution to this situation is a number of techniques to build reusable abstractions that are defined once and can be reused over families of modelling languages sharing certain requirements. As a proof of concept, we present a catalogue of reusable abstractions, together with an implementation in the MetaDepth multi-level meta-modelling tool.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object - Oriented Inheritance Ofstatecharts

This paper discusses how object-oriented inheritance can be re-interpreted if statecharts are used for modelling the dynamic behaviour of an object. The support of inheritance of statecharts allows the improvement of systems' development by easing the reutilization of parts of already developed successful systems, and by promoting the iterative and continuous models' reenement advocated by the ...

متن کامل

Empowering Business Users to Model and Execute Business Processes

Existing process modelling languages and especially executable process modelling languages are not designed for business users without programming knowledge. We therefore propose a novel Lightweight Process Modelling seeking to lower the entrance barrier for modelling executable processes. In this sense lightweight applies to the user interaction and means easy to understand in the context of t...

متن کامل

Modelling Sarcasm in Twitter, a Novel Approach

Automatic detection of figurative language is a challenging task in computational linguistics. Recognising both literal and figurative meaning is not trivial for a machine and in some cases it is hard even for humans. For this reason novel and accurate systems able to recognise figurative languages are necessary. We present in this paper a novel computational model capable to detect sarcasm in ...

متن کامل

Semantic Web Technologies for Content Reutilization Strategies in Publishing Companies

In recent times content reutilization in different media channels (such as in Cross Media Publishing or Windowing) is a much discussed concept in the media industry. It promises decreasing production and coordination costs by exploiting and leveraging synergy effects. First theoretical investigations emphasized the importance of efficient metadata-enriched linking and modularity techniques for ...

متن کامل

Abstracting Complex Languages through Transformation and Composition

ing Complex Languages through Transformation and Composition Jendrik Johannes, Steffen Zschaler, Miguel A. Fernández, Antonio Castillo, Dimitrios S. Kolovos, and Richard F. Paige 1 Technische Universität Dresden, [email protected] 2 Computing Department, Lancaster University, [email protected] 3 Telefónica Research & Development, [email protected],[email protected] 4 Department of Compu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012